Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LOMBARDS Detached £710,000 16 Aug 2002
2 THE LOMBARDS Detached £1,050,000 25 Jul 2018